Golang Job: Software Developer

Job added on

Company

bet365

Location

Stoke-on-Trent, England - United Kingdom

Job type

Full-Time

Golang Job Details

Who we are looking for
A technically minded Software Development Team Leader to help coordinate and drive activity and efforts of the team to deliver software solutions.

The Sports team are responsible for developing, enhancing and supporting our online transactional processes platform from the delivery of real time content across multiple devices, the sports website, mobile and tablet products, to the processing and settlement of transactions driven from that content.

The team operates as a full stack team. Core skills within the team are Golang, Typescript, Kotlin and Swift. The tech stack also covers SQL, .Net MVC, Web API, Nodejs, HTML5 and CSS 3.

The day to day work is interesting, challenging and fast paced amidst a hardworking and delivery focused Company ethos. We hire people with a broad set of technical skills who are ready to tackle some of technology’s greatest challenges.

This role is eligible for inclusion in the Company’s hybrid working from home policy.
Preferred skills and experience
Commercial experience with leading development teams in the delivery of high quality software applications.
Commercial experience in client or service side application development.
Passionate about working with technology and software development processes and practices.
Experience with Typescript, Golang or other server side technologies.
Adaptable with ability to lead from the front to ensure the best outcome for the business.
Degree educated in Computer Science or relevant discipline, or significant professional experience.
Experience with mobile technologies.
Experience with performance testing.
Knowledge of service orientated architecture.
Exposure to multiple software development methodologies.

Main Responsibilities
Assisting in driving the provision of a capable, reactive, motivated and delivery focused team.
Enforcing governance of quality, rules, standards and processes ensuring solutions meet business needs.
Ensuring the development process is conducted in a timely fashion.
Actively planning and tracking works as prioritised by the product, project and development management.
Gaining a good understanding of the technical structure, the domain and architecture of the systems the team are responsible for.
Identifying and mitigating risk.
Removing blockers to delivery.
Working through dependencies.
Mentoring members of the team and ensuring distribution of knowledge.
Inputting developers’ appraisals and other performance feedback.

Want to become part of the team?
The benefits of working with us
Bonus Schemes
Recognition for your performance and hard work.
Company Pension
Preparing you for later life with a top pension.
Employee Assistance Programme
Supporting the wellbeing of you and your family.
Eye Care
In a digital world, we help take care of your vision.
Income Protection
Your income is protected, just in case.
Life Assurance
Peace of mind for your family in any eventuality.
Tax Free Childcare Scheme
A bit extra in your pocket to help with your little ones.
Life Events and Long Service
To celebrate your big occasions, dedication and hard work.